package com.park.service;

import java.util.List;
import java.util.Map;

import com.park.model.Arrears;
import com.park.model.SupplementaryRecord;

public interface SupplementaryRecordService {

	int insert(SupplementaryRecord supplementaryRecord);

	List<Map<String, Integer>> getByDateTime(String startDate, String endDate, List<Integer> parkIds);

	List<SupplementaryRecord> select(int i, int pageSize, String plateNumber, String operatorId, String parkName,
			String portNumber, String exitDateStart, String exitDateEnd);

	int getCount(String plateNumber, String operatorId, String parkName, String portNumber, String exitDateStart,
			String exitDateEnd);

	List<SupplementaryRecord> select(Arrears arrears);
	int getCount(Arrears arrears);

	int getAllSupplementary();

	int getOfDay(List<Long> ids);

}
